import request2 from '@/utils/request2'
import request from '@/utils/request'
import { commercialApiUrl, contractApiUrl } from '../../config'


export default {
    // 风险管理列表--批注意见--新增
    createByComments(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/createByComments', method: 'post', params, data
        })
    },
    // 风险管理列表--风险处理--新增
    createByHandle(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/createByHandle', method: 'post', params, data
        })
    },
    // 风险管理列表--新增
    createByRisk(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/createByRisk', method: 'post', params, data
        })
    },


    // 风险管理列表--批注意见--删除
    deleteByComments(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/deleteByComments', method: 'post', params, data
        })
    },
    // 风险管理列表--风险处理--删除
    deleteByHandle(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/deleteByHandle', method: 'post', params, data
        })
    },
    // 风险管理列表--删除
    deleteByRisk(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/deleteByRisk', method: 'post', params, data
        })
    },
    // 风险管理列表--批注意见--编辑
    editByComments(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/editByComments', method: 'post', params, data
        })
    },
    // 风险管理列表--批注意见--推送
    riskSubmitSendComments(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/riskSubmitSendComments/' + params.id, method: 'get', params, data
        })
    },
    // 风险管理列表--风险处理--编辑
    editByHandle(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/editByHandle', method: 'post', params, data
        })
    },
    // 风险管理列表--编辑
    editByRisk(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/editByRisk', method: 'post', params, data
        })
    },
    // 风险管理列表--审批修改处理人
    editByRiskApply(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/editByRiskApply', method: 'post', params, data
        })
    },
    // 风险管理列表--销项--编辑
    editBySales(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/editBySales', method: 'post', params, data
        })
    },
    // 风险管理列表--销项--查询
    findBySales(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/findBySales/' + params.id, method: 'get', params, data
        })
    },
    // 风险管理列表--统计
    findListCount(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/findListCount', method: 'post', params, data
        })
    },
    // 风险管理列表--风险处理--查询
    findListByHandle(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/findListByHandle/' + params.id, method: 'get', params, data
        })
    },
    // 风险管理列表--分页查询
    findListByMain(data) {
        // return request.get(contractApiUrl + '/risk_lisk/findListByMain', { params })
        return request.post(`${contractApiUrl}/risk_lisk/findListByMain`,data)
    },
    //
    // 法务潜亏风险列表查询
    legalFindList(data, params) {
        return request2({
            url: commercialApiUrl + '/costAnalysis-form/legalFindList', method: 'post', params, data
        })
    },
    // 风险管理列表--详情
    findListByMainId(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/findListByMainId/' + params.id, method: 'get', params, data
        })
    },
    // 风险管理列表-审批-基本信息/销项-详情
    findByBusinessId(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/findByBusinessId/' + params.id, method: 'get', params, data
        })
    },
    // 风险管理列表--批注意见--查询
    findListByComments(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/findListByComments/' + params.id, method: 'get', params, data
        })
    },
    // 风险管理列表-风险反馈审批-基本信息-详情
    findBaseByCommentsId(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/findBaseByCommentsId/' + params.id, method: 'get', params, data
        })
    },

    // 法务潜亏风险转化为风险编辑
    legalEditById(data, params) {
        return request2({
            url: commercialApiUrl + '/costAnalysis-form/legalEditById/'+params.id, method: 'put', params, data
        })
    },
    // 提交审批
    riskSubmit(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/riskSubmit', method: 'post', params, data
        })
    },
    // 获取当前登录人层级
    queryCurrentInfo(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/queryCurrentInfo', method: 'get', params, data
        })
    },


    // 风险管理-删除附件
    deleteFile(data, params) {
        return contractApiUrl + '/risk_lisk/deleteFile'
    },
    // /risk_lisk/findFileList
    // 风险管理-附件列表
    findFileList(data, params) {
        return contractApiUrl + '/risk_lisk/findFileList'
    },
    // 风险管理-附件列表
    getFileList(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/findFileList', method: 'get', params, data
        })
    },
    // 风险管理-新增附件
    addFile(data, params) {
        return contractApiUrl + '/risk_lisk/addFile'
    },

    // 风险管理-新增法律风险
    createByRiskLaw(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/createByRiskLaw', method: 'post', params, data
        })
    },

    // 风险管理-编辑法律风险
    editByRiskLaw(data, params) {
        return request2({
            url: contractApiUrl + '/risk_lisk/editByRiskLaw', method: 'post', params, data
        })
    },

}
